high-powered weapon - Turc Anglais Dictionnaire